import request from '@/utils/request'

// 获取所有医院列表（默认）
export function getHospitalList() {
  return request({
    url: '/api/hospitals',
    method: 'get'
  })
}

// 按等级筛选医院列表
export function getHospitalsByLevel(level) {
  // 确保 level 参数存在
  if (!level) {
    return Promise.reject(new Error('level parameter is required'))
  }
  
  return request({
    url: `/api/hospitals/level?level=${level}`,
    method: 'get'
  })
}

// 获取医院详情
export function getHospitalById(id) {
  return request({
    url: `/api/hospitals/${id}`,
    method: 'get'
  })
} 